toolmaker's microscope - Español Inglés Diccionario